package com.weixue.dao;

import com.weixue.entity.AdminUser;
import org.apache.ibatis.annotations.Param;

public interface AdminUserMapper {
    int insert(AdminUser record);

    int insertSelective(AdminUser record);

    /**
     * Day17
     *      登陆方法
     */
    AdminUser login(@Param("userName") String userName, @Param("password") String password);

    /**
     * Day18
     *      获取用户信息
     */
    AdminUser selectByPrimaryKey(Integer adminUserId);

    /**
     * Day18
     *      修改当前登录用户的密码
     * Day18
     *      修改当前登录用户的名称信息
     */
    int updateByPrimaryKeySelective(AdminUser record);

    int updateByPrimaryKey(AdminUser record);
}